relax in a hammock - Spanish English Dictionary